Text copied to clipboard!

Titre

Text copied to clipboard!

Développeur Hadoop

Description

Text copied to clipboard!
Nous recherchons un Développeur Hadoop talentueux et motivé pour rejoindre notre équipe de technologie de l'information. En tant que Développeur Hadoop, vous serez responsable de la conception, du développement et de la maintenance de solutions Big Data basées sur l'écosystème Hadoop. Vous travaillerez en étroite collaboration avec les analystes de données, les ingénieurs de données et les architectes pour transformer les besoins métier en solutions techniques efficaces et évolutives. Le candidat idéal possède une solide expérience dans le développement d'applications Big Data, une bonne compréhension des systèmes distribués et une expertise dans les outils de l'écosystème Hadoop tels que HDFS, MapReduce, Hive, Pig, HBase, Spark et Sqoop. Vous devez également être à l'aise avec les langages de programmation comme Java, Scala ou Python, et avoir une bonne connaissance des bases de données relationnelles et NoSQL. Vos responsabilités incluront l'analyse des besoins, la conception de solutions techniques, le développement de pipelines de données, l'optimisation des performances et la résolution des problèmes techniques. Vous serez également impliqué dans la mise en œuvre de bonnes pratiques de développement, la documentation technique et la collaboration avec d'autres équipes pour assurer l'intégration fluide des solutions dans l'infrastructure existante. Ce poste offre une opportunité unique de travailler sur des projets innovants dans un environnement dynamique et stimulant. Si vous êtes passionné par les technologies Big Data et souhaitez contribuer à des projets à fort impact, nous serions ravis de vous rencontrer.

Responsabilités

Text copied to clipboard!
  • Concevoir et développer des solutions Big Data basées sur Hadoop
  • Créer et maintenir des pipelines de traitement de données
  • Optimiser les performances des applications Hadoop
  • Collaborer avec les équipes de données et d'ingénierie
  • Assurer la qualité et la fiabilité des données traitées
  • Documenter les processus techniques et les flux de données
  • Participer à la résolution des incidents techniques
  • Mettre en œuvre des pratiques de développement sécurisées
  • Effectuer des tests unitaires et d'intégration
  • Contribuer à l'amélioration continue des systèmes existants

Exigences

Text copied to clipboard!
  • Diplôme en informatique ou domaine connexe
  • Expérience avérée avec l'écosystème Hadoop (HDFS, Hive, Pig, etc.)
  • Maîtrise d'au moins un langage de programmation (Java, Scala, Python)
  • Connaissance des bases de données relationnelles et NoSQL
  • Expérience avec Spark et les outils de traitement distribué
  • Bonne compréhension des systèmes distribués
  • Capacité à travailler en équipe et à communiquer efficacement
  • Expérience avec les outils de versionnage (Git, SVN)
  • Connaissance des environnements Linux/Unix
  • Capacité à résoudre des problèmes complexes de manière autonome

Questions potentielles d'entretien

Text copied to clipboard!
  • Quelle est votre expérience avec l'écosystème Hadoop ?
  • Quels langages de programmation maîtrisez-vous ?
  • Avez-vous déjà travaillé avec Spark ou Hive ?
  • Comment gérez-vous les problèmes de performance dans un cluster Hadoop ?
  • Pouvez-vous décrire un projet Big Data sur lequel vous avez travaillé ?
  • Quelle est votre approche pour assurer la qualité des données ?
  • Comment collaborez-vous avec d'autres équipes techniques ?
  • Avez-vous de l'expérience avec les bases de données NoSQL ?
  • Comment restez-vous à jour avec les nouvelles technologies Big Data ?
  • Êtes-vous à l'aise avec les environnements Linux ?